# 下标 index
a = [0,1,2,3,4,5,6,7,8,9]
#  从左往右数为0开始，从右往左为-1开始

# 切片 [开始下标：结束下标：步长]
# 顾头不顾尾（只要开始不要结束）
# print(a[2:7:1]) = print(a[2:7])
# print(a[2::1])  #结尾不写，默认读到最后一项
# print(a[:7:-1])  # 如果步长为负数 开始下标不填写，则表示从最后面开始
# print(a[8:1:-2])  # 如果步长为负数 开始下标一定要大于结束下标
# print(a[:7])  # 如果开始不写，默认从0开始
print(a[8:2:-1])
print(a[8:2:-2])
# 步长为正数 表示从左往右数
# 1表示从左往右数
# 2表示从左往右数每隔两个取一个
# 步长为负数 表示从右往左数（开始必须大于结束）
# -1表示从右往左数
# 2表示从右往左数每隔两个取一个






